package sh.entity;

import java.io.Serializable;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 权限表(Auth)实体类
 *
 * @author makejava
 * @since 2021-05-10 15:40:38
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Auth implements Serializable {
    private static final long serialVersionUID = 601125516254423832L;
    /**
     * 权限ID
     */
    private Integer authId;
    /**
     * 权限名称
     */
    private String authName;
    /**
     * 权限路径
     */
    private String authUrl;
    /**
     * 路径名字
     */
    private String pathName;
    /**
     * 组件路径
     */
    private String componentPath;
    /**
     * 是否是菜单 1是菜单 0不是菜单
     */
    private Integer isMenu;
    /**
     * 菜单图标
     */
    private String menuIcon;
    /**
     * 菜单等级 1一级菜单 2二级菜单 3三级菜单
     */
    private Integer menuLevel;
    /**
     * 子权限对应的父级权限id
     */
    private Integer authParentId;

}
